Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Data plane fast forwarding of collaborative caching for software defined networking
ZHU Xiaodong, WANG Jinlin, WANG Lingfang
Journal of Computer Applications    2018, 38 (8): 2343-2347.   DOI: 10.11772/j.issn.1001-9081.2018010088
Abstract676)      PDF (886KB)(410)       Save
When using the in-network nodes with cache ability for collaborative caching, the packets need to be forward quickly according to the surrounding caching status. A new data-plane-fast-forwarding method was proposed for this problem. Two bloom filters were kept for each port in the switch to maintain the surrounding caching status at the data plane. Meanwhile, the action of protocol oblivious forwarding was also extended. The extended action searched the bloom filters directly, and the optimized forwarding process was used to forward packets according to the searching results, then the packets were forwarded quickly based on the surrounding caching status. The evaluation results show that the caching status maintained by the controller reaches the forwarding performance bottleneck when the input rate is 80 Kb/s. The packets can be forwarded at line speed when the input rate is 111 Mb/s by using the data-plane-fast-forwarding method, which efficiency of forwarding is superior to the output action of protocol oblivious forwarding. The memory overhead of maintaining caching status by using the bloom filter is up to 20% of that by using the flow table. In Software Defined Networking (SDN) with cache ability, the proposed method can maintain the surrounding caching status at the data plane and promote the efficiency of forwarding packets by the surrounding caching status for collaborative caching.
Reference | Related Articles | Metrics